Définition de l'intelligence artificielle (IA)
L'intelligence artificielle est la branche de l'informatique qui consiste à concevoir des machines intelligentes capables d'accomplir des tâches requérant habituellement l'intelligence humaine. D'un point de vue académique formel, l'IA se définit comme l'étude des agents intelligents: des systèmes qui perçoivent leur environnement et prennent des actions maximisant leurs chances d'atteindre des objectifs spécifiques.
Processus cognitifs fondamentaux
- Apprentissage: l'acquisition d'informations et de règles pour les utiliser.
- Raisonnement: l'utilisation de règles (ou de motifs appris) pour parvenir à des conclusions approximatives ou définitives.
- Auto-correction: la capacité d'évaluer les performances et d'affiner les algorithmes pour améliorer la précision.
Distinctions clés : ANI vs AGI
Intelligence artificielle étroite (ANI / IA faible)
- Définition: des systèmes d'IA conçus et entraînés pour une tâche particulière.
- Caractéristiques: fonctionne dans un cadre ou un contexte limité et prédéfini. Elle simule l'intelligence, mais est dépourvue de conscience ou de compréhension véritable.
- État actuel: toutes les IA existant actuellement appartiennent à cette catégorie. On peut citer par exemple les assistants virtuels (Siri, Alexa), les logiciels de reconnaissance faciale et les modèles d'apprentissage profond comme AlphaGo.
Intelligence artificielle générale (AGI / IA forte)
- Définition: une forme théorique d'IA où une machine possède la capacité de comprendre, d'apprendre et d'appliquer des connaissances à une grande variété de tâches, de manière indiscernable de l'esprit humain.
- Caractéristiques: une adaptabilité indépendante du domaine, un raisonnement fondé sur le bon sens et une éventuelle conscience de soi.
- État actuel: Hypothétique; actuellement un sujet de recherche et de science-fiction.
Terminologie clé
- Agent intelligent: une entité autonome qui observe son environnement au moyen de capteurs et agit sur celui-ci au moyen d'actionneurs.
- Test de Turing: un test proposé par Alan Turing (1950) visant à déterminer si une machine peut manifester un comportement intelligent équivalent, voire indiscernable de celui d'un être humain.
- Apprentissage automatique (ML): un sous-domaine de l'IA qui consiste à concevoir des systèmes capables d'apprendre à partir de données plutôt que d'être explicitement programmés.
Implémentation en Python